﻿using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

/// <summary>
/// Summary description for Produto
/// </summary>
public class Produto
{    
    //private String idProduto;
    //private String produto;
    //private String precoCusto;
    //private String precoVenda;
    //private String desconto;
    //private String estoqueMinimo;
    //private String observacao;
    //public Produto()
    //{
    //    this.produto = null;
    //    this.precoCusto = null;
    //    this.precoVenda = null;
    //    this.desconto = null;
    //    this.estoqueMinimo = null;
    //    this.observacao = null;
    //}

    public Produto(string id)
    {        
        load(id);        
        //CarregaPermissoes(user);
    }

    //public void limpar()
    //{
    //    this.servico = null;
    //    this.preco = "0.00";
    //    this.tempo = "";// DateTime.MinValue;
    //    ultimoServico();
    //}

    //public String ultimoServico()
    //{
    //    String sql = "select max(idServico) as idServico from servicos";
    //    String v_id;
    //    DataTable dtbdados = new DataTable();
    //    Execute a = new Execute();


    //    dtbdados = a.Pesquisar(sql);
    //    v_id = dtbdados.Rows[0]["idServico"].ToString();
    //    return v_id;      
    //}

     //utilizada no cadastronovo
    private void load(String id)//usuario aqui
    {
        string sql = "select * from produtos where idProduto =" + int.Parse(id);
        DataTable dtbdados = new DataTable();
        Execute a = new Execute();

        dtbdados = a.Pesquisar(sql);

        if (dtbdados.Rows.Count > 0)
        {
            this.idProduto = dtbdados.Rows[0]["idProduto"].ToString();
            this.produto = dtbdados.Rows[0]["produto"].ToString();
            this.precoCusto = dtbdados.Rows[0]["precoCusto"].ToString();
            this.precoVenda = dtbdados.Rows[0]["precoVenda"].ToString();
            this.desconto = dtbdados.Rows[0]["desconto"].ToString();
            this.estoqueMinimo = dtbdados.Rows[0]["estoqueMinimo"].ToString();
            this.observacao = dtbdados.Rows[0]["observacao"].ToString();            
        }
    }


    public String idProduto
    {
        get;
        set;
    }
    public String produto
    {
        get;
        set;
    }
    public String precoCusto
    {
        get;
        set;
    }
    public String precoVenda
    {
        get;
        set;
    }
    public String desconto
    {
        get;
        set;
    }
    public String estoqueMinimo
    {
        get;
        set;
    }
    public String observacao
    {
        get;
        set;
    }
}
